<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <?php $this->load->view('head'); ?>
        <script src="<?php echo base_url() . "js/ddaccordion-min.js" ?>" type="text/javascript">
            /***********************************************
             * Accordion Content script- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
             * Visit http://www.dynamicDrive.com for hundreds of DHTML scripts
             * This notice must stay intact for legal use
             ***********************************************/
        </script>
        <script type="text/javascript">
            ddaccordion.init({
                headerclass: "expandable", //Shared CSS class name of headers group that are expandable
                contentclass: "categoryitems", //Shared CSS class name of contents group
                revealtype: "click", //Reveal content when user clicks or onmouseover the header? Valid value: "click", "clickgo", or "mouseover"
                mouseoverdelay: 200, //if revealtype="mouseover", set delay in milliseconds before header expands onMouseover
                collapseprev: true, //Collapse previous content (so only one open at any time)? true/false
                defaultexpanded: [0], //index of content(s) open by default [index1, index2, etc]. [] denotes no content
                onemustopen: false, //Specify whether at least one header should be open always (so never all headers closed)
                animatedefault: false, //Should contents open by default be animated into view?
                persiststate: true, //persist state of opened contents within browser session?
                toggleclass: ["", "openheader"], //Two CSS classes to be applied to the header when it's collapsed and expanded, respectively ["class1", "class2"]
                togglehtml: ["prefix", "", ""], //Additional HTML added to the header when it's collapsed and expanded, respectively  ["position", "html1", "html2"] (see docs)
                animatespeed: "fast", //speed of animation: integer in milliseconds (ie: 200), or keywords "fast", "normal", or "slow"
                oninit:function(headers, expandedindices){ //custom code to run when headers have initalized
                    //do nothing
                },
                onopenclose:function(header, index, state, isuseractivated){ //custom code to run whenever a header is opened or closed
                    //do nothing
                }
            })
        </script>
        <style type="text/css">
            .arrowlistmenu{
                width: 140px; /*width of accordion menu*/
            }
            .arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
                                        font: bold 14px Arial;
                                        color: white;
                                        background: black url(titlebar.png) repeat-x center left;
                                        margin-bottom: 10px; /*bottom spacing between header and rest of content*/
                                        text-transform: uppercase;
                                        padding: 4px 0 4px 10px; /*header text is indented 10px*/
                                        cursor: url;
                                        cursor: pointer;
            }
            .arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
                                        background-image: url(titlebar-active.png);
            }
            .arrowlistmenu ul{ /*CSS for UL of each sub menu*/
                               list-style-type: none;
                               margin: 0;
                               padding: 0;
                               margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
            }
            .arrowlistmenu ul li{
                padding-bottom: 2px; /*bottom spacing between menu items*/
            }
            .arrowlistmenu ul li a{
                color: #A70303;
                background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
                display: block;
                padding: 2px 0;
                padding-left: 19px; /*link text is indented 19px*/
                text-decoration: none;
                font-weight: bold;
                border-bottom: 1px solid #dadada;
                font-size: 90%;
            }
            .arrowlistmenu ul li a:visited{
                color: #A70303;
            }
            .arrowlistmenu ul li a:hover{ /*hover state CSS*/
                                          color: #A70303;
                                          background-color: #F3F3F3;
            }
        </style>
        <title></title>
    </head>
    <body>
        <div class="arrowlistmenu">
            <h3 class="menuheader expandable">USUARIO</h3>
            <ul class='categoryitems'>
                <li><a href="<?php echo site_url("inicio/edita/"); ?>" title="Editar la información del usuario" target="ifrContenido">Editar Usuario</a></li>
                <li><a href="<?php echo site_url("inicio/edita/E"); ?>" title="Cambiar Contraseña" target="ifrContenido">Cambiar Contraseña</a></li>
            </ul>
            <?php
            $categoria = "";
            foreach($programas->result() as $programa){
                if($categoria != $programa->categoriaNombre){//si es diferente entonces escribe un nuevo grupo
                    $categoria = $programa->categoriaNombre;
                    if($categoria != "") echo "</ul>";
                    echo "<h3 class='menuheader expandable' title=\"{$programa->categoriaDesc}\">{$programa->categoriaNombre}</h3>";
                    echo "<ul class='categoryitems'>";
                }
                echo "<li title='{$programa->programaDesc}'><a href='".site_url($programa->programaControlador)."/{$programa->programaId}"."' title=\"{$programa->programaDesc}\" target='ifrContenido'>{$programa->programaNombre}</a></li>";
            }
            echo "</ul>";
            ?>
        </div> <!--fin <div class="arrowlistmenu">-->
    </body>
</html>